import request from "../utils/request";

export default {
    login(data) {
        return request({
            url: '/users/login',
            method: 'post',
            data,
        })
    },
    getPermissonList(data) {
        return request({
            url: "/users/getPermissionList",
            method: 'get',
            data,
        })
    },
    getUsersList(data) {
        return request({
            url: "/users/list",
            method: 'get',
            data,
        })
    },
    getRoleList(data) {
        return request({
            url: "/roles/allList",
            method: 'get',
            data,
        })
    },
    getDeptList(data) {
        return request({
            url: "/dept/list",
            method: 'get',
            data,
        })
    },
    userOperate(data) {
        return request({
            url: "/users/operate",
            method: 'post',
            data,
        })
    },
    userDelete(data) {
        return request({
            url: "/users/delete",
            method: 'post',
            data,
        })
    },
    getMenuList(data) {
        return request({
            url: "/menu/list",
            method: 'get',
            data,
        })
    },
    menuOperate(data) {
        return request({
            url: "/menu/operate",
            method: 'post',
            data,
        })
    },

    getroleList(data) {
        return request({
            url: "/roles/list",
            method: 'get',
            data,
        })
    },
    getRoleAllList(data) {
        return request({
            url: "/roles/allList",
            method: 'get',
            data,
        })
    },
    roleOperate(data) {
        return request({
            url: "/roles/operate",
            method: 'post',
            data,
        })
    },
    getDeptList(data) {
        return request({
            url: "/dept/list",
            method: 'get',
            data,
        })
    },
    deptOperate(data) {
        return request({
            url: "/dept/operate",
            method: 'post',
            data,
        })
    },
}